put on the spot

  1. (a) müşkül durumda bırakmak, (b) hesap vermeye/durumu açıklamaya mecbur etmek.
hesap vermeye davet edilmek Fiil
hesaplaşmaya çağrılmak Fiil
(US) birine meydan okumak Fiil